Добро пожаловать в Engee
Редактор Engee
Цель: Научиться создавать собственные программы в окружении Engee.
Вводное видео
Транскрипция видео
Когда вы запускаете Engee, перед Вами появляется рабочая область и несколько панелей с кнопками. Боковые панели позволяют открыть три основные вкладки интерфейса:
На левой вкладке находятся панель Файлы и панель Переменные. Кнопками на этой панели также можно открыть окно Командной строки Редактора скрипта и Диагностики модели.
На верхней вкладке находятся кнопки Приложения, Библиотека блоков, несколько кнопок управления моделью, кнопки Настройки и Графики.
В Командной строке вы можете вводить команды, и они будут выполнены после того, как вы нажмете Enter. Этим способом мы пользовались в ходе всех упражнений, которые вы выполняли до сих пор.
Некоторые команды создают новые переменные в вашем рабочем окружении, эти переменные отображаются в окне Переменных.
Ввод команд в командном окне, одну за другой – быстрый способ что-то опробовать и увидеть результат. Однако для решения задач часто требуется целая последовательность команд. Вы можете собрать все команды и их результаты вместе, создав интерактивный скрипт (Notebook) в редакторе Engee.
Чтобы создать интерактивный скрипт, откройте окно Редактор скриптов. Нажмите на кнопку "плюс" и задайте имя вашему новому скрипту. Теперь вы можете вводить команды в серые поля, предназначенные для кода. Есть также текстовые поля, позволяющие снабдить код описанием, иллюстрациями и формулами.
Вывод каждой ячейки с кодом будет расположен внизу, под самой ячейкой.
Вы можете выполнять каждую ячейку независимо, нажимая на кнопку её запуска, слева от кода.
А ещё, скачивание интерактивного сценария позволяет вам сохранить к себе и код, и вывод, и все их описание. Вы можете поделиться этим документом с другими пользователями Engee, чтобы они могли оценить ваши идеи, выполнить ваш код и поэкспериментировать с ним самостоятельно.
У разных людей разный стиль работы, поэтому вы можете настроить рабочий стол как вам больше понравится. К примеру, можете развернуть редактор кода на весь экран, или выбрать один из готовых шаблонов. В этом курсе вы будете пользоваться редактором скриптов для выполнения ряда задач. Если командное окно и рабочая область закрыты, то вы всегда можете на них переключиться через левую панель интерфейса, чтобы посмотреть, какой вывод даст та или иная команда, а также – как она повлияет на рабочее окружение.
Упражнение 1: Редактируем код в Engee
Чтобы добавить свой код в скрипт, нужно щелкнуть по серому полю, предназначенному именно для ввода кода. Когда нужный код добавлен, вы можете запустить его и узнать результат, щелкнув по кнопке Запуска слева от ячейки.
Обратите внимание на то, что это и все дальнейшие упражнения нашего курса мы будем выполнять не в командной строке, а в кодовых ячейках скриптов!
Задача 1
r = 3 в следующую ячейку.
Подсказка
Щелкните по серой клетке в окне Редактирования скриптов. Наберите команду – точно так же, как вы набирали их в Командной строке.
Решение
r = 3
Задача 2
x = pi*r^2.
Решение
r = 3
x = pi*r^2
Упражнение 2: Запускаем скрипты
Скрипты содержат форматированный текст, код и заголовки (а также формулы, изображения и т.д.). Каждая задача отделена подзаголовком Задача. Результат выполнения будет отображаться внизу, под каждой ячейкой.
Задача 3
- Запустите ячейку, следующую сразу за этим текстом.
- Модифицируйте команду так, чтобы переменная
rстала равна0.5.
r = 3
Подсказка
Измените значение переменной r в первой строчке скрипта.
Решение
r = 0.5
Задача 4
x = pi*r^2Подсказка
Новые строчки добавляются нажатием клавиши Enter. Добавив строчку, наберите выражение для расчета значения переменной x.
Решение
x = pi*r^2
Задача 5*
Попробуйте добавить новую текстовую ячейку при помощи кнопок, которые появляются, если навести курсор на активную зону скрипта (на очередной свободной строке, посередине экрана Редактора скриптов):
-
Создайте новую текстовую ячейку для размещения следующей надписи:
Расчет длины окружности. -
Сразу после нее добавьте ячейку с кодом, разместите в ней следующую строку:
y = 2*pi*r.